History
History
Synonyms
UK
US
Meaning:
park

a public garden in a town or city; an area of grassland, trees etc round a large country house or mansion

land that is reserved for pleasure, recreation

parking

(an area for) the parking of vehicles

land that is reserved for pleasure, recreation

PLEASURE GARDEN as in Wiktionary
PLEASURE GARDEN as in Wikipedia